package com.yaorange.module.system.service;

import com.yaorange.pojo.SysUser;

import java.util.List;

/**
 *  用户角色关系服务接口
 */
public interface SysUserRoleService {
    /**
     *  新增用户角色关系
     * @param userId
     * @param roleIds
     */
    void addRelation(Long userId, List<Long> roleIds);

    /**
     *  获取用户角色编号
     * @param userId
     * @return
     */
    List<Long> getRoleIdByUserId(Long userId);

    /**
     *  根据角色编号查询那些用户(获取用户的总数)关联了该角色
     * @param roleId
     * @return
     */
    Long getUserTotalByRoleId(Long roleId);


}
